give a deposition - Türkisch Englisch Wörterbuch